An Evolutionary Computation Approach to Intelligent Music Production Informed by Experimentally Gathered Domain Knowledge

نویسندگان

  • Alex Wilson
  • Bruno Fazenda
چکیده

A novel methodology for intelligent music production has been developed using evolutionary computation. Mixes are generated by exploration of a “mix-space”, which consists of a series of inter-channel volume ratios, allowing efficient generation of random mixes. An interactive genetic algorithm was used, allowing the user to rate mixes and guide the system towards their ideal mix. Currently, fitness evaluation is subjective but can be aided by specific domain knowledge obtained from a large-scale study of real mixes. 1. BACKGROUND Intelligent music production (IMP) has been an active research topic for over a decade. One aim is the development of systems which perform common tasks: level-balancing, equalisation, panning, dynamic range compression and application of artificial reverberation. Many previous IMP systems developed were modelled as expert systems wherein a music production task is solved by optimisation, and domain knowledge, obtained by examining industry “bestpractice” methods, is used to determine the optimisation target [1]. Drawbacks to this method include the fallibility of this type of domain knowledge and the fundamental assumption that there is a global optimum, i.e. one mix which all users would agree is best. Subjective evaluation suggested that existing systems struggled to compete with human-made mixes [2], perhaps due to a lack of what we would perceive as creativity. Additionally it has been suggested that mix engineers prefer their own mix to those of their peers [2]. Consequently, IMP tools would benefit from increased interactivity and subjectivity, to determine userspecific “personal” global optima in the solution space, instead of a single “universal” global optimum. 2. CONCEPT We propose to use interactive evolutionary computation (IEC) to solve this problem, being well-suited to aesthetic design problems which are non-linear and non-deterministic [3]. The flowchart in Fig. 1 demonstrates the method, with an interactive genetic algorithm (IGA). The solution space we explored is a “mix-space” which theoretically represents all the mixes that it is possible to create with a finite set of tools [4]. For level-balancing, the gains g of all n tracks are selected from a unit hypersphere in Rn. This hypersurface has n−1 dimensions, representing a series of inter-channel Genetic operators Set-up Clustering and fitness evaluation Create mix START Import Audio Normalise loudness of files Initialise population Evaluate fitness of sub-population Is stop condition met?

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal intelligent control for glucose regulation

This paper introduces a novel control methodology based on fuzzy controller for a glucose-insulin regulatory system of type I diabetes patient. First, in order to incorporate knowledge about patient treatment, a fuzzy logic controller is employed for regulating the gains of the basis Proportional-Integral (PI) as a self-tuning controller. Then, to overcome the key drawback of fuzzy logic contro...

متن کامل

Learnable Evolutionary Optimization in Autonomous Pickup & Delivery Planning

This report describes an evolutionary approach to distributed planning by transport agents. These agents, representing trucks, autonomously decide on their transport orders by interacting with cargo agents representing containers. The agents use a guided evolutionary computation method, called the learnable evolution model, to create transport plans and render optimized decisions on which cargo...

متن کامل

A Novel Intelligent Fault Diagnosis Approach for Critical Rotating Machinery in the Time-frequency Domain

The rotating machinery is a common class of machinery in the industry. The root cause of faults in the rotating machinery is often faulty rolling element bearings. This paper presents a novel technique using artificial neural network learning for automated diagnosis of localized faults in rolling element bearings. The inputs of this technique are a number of features (harmmean and median), whic...

متن کامل

Remembering the Future : an Overview of Co-Evolution in Musical Improvisation

Musical improvisation is driven mainly by the unconscious mind, engaging the dialogic imagination to reference the entire cultural heritage of an improvisor in a single flash. This paper introduces a case study of evolutionary computation techniques, in particular genetic co-evolution, as applied to the frequency domain using MPEG7 techniques, in order to create an artificial agent that mediate...

متن کامل

Intelligent Knowledge Based System Approach for Optimization of Design and Manufacturing for Abrasive Water Jet Machining

A water jet machining is an industrial tool capable of cutting a wide variety of materials using a very high-pressure jet of water, or a mixture of water and an abrasive substance. This paper addresses the concept of the Intelligent knowledge base system (IKBS) for optimization of product design and manufacturing process for water jet machining in computer based concurrent engineering environme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016